home *** CD-ROM | disk | FTP | other *** search
/ C++ für Kids / C++ for kids.iso / SETUP / CBUILDER / DATA.Z / STLPG.TOC < prev    next >
Encoding:
Text File  |  1997-02-20  |  10.4 KB  |  196 lines

  1. :BASE STL.HLP
  2. 1 Rogue Wave C++ Standardbibliothek Benutzerhandbuch und Tutorial
  3. 2 Was ist die C++ Standardbibliothek?
  4. 3 Was ist die C++ Standardbibliothek? = WhatIsTheStandardC++Library?
  5. 3 Was unterscheidet die C++ Standardbibliothek von anderen Bibliotheken? = DoesTheStandardC++LibraryDifferFromOtherLibraries?
  6. 3 Wie wirkt sich das nicht objektorientierte Konzept aus? = WhatAreTheEffectsofNon-Object-OrientedDesign?
  7. 3 Wie wird die C++ Standardbibliothek verwendet? = HowShouldIUseTheStandardC++Library?
  8. 2 Umgang mit diesem Handbuch
  9. 3 Umgang mit diesem Handbuch = ReadingThisManual
  10. 3 Konventionen = Conventions
  11. 2 Gebrauch der Standardbibliothek
  12. 3 Gebrauch der Standardbibliothek = UsingTheStandardLibrary
  13. 3 Ausfⁿhren der Beispielprogramme = RunningTheTutorialPrograms
  14. 2 Iteratoren
  15. 3 Iteratoren = Iterators
  16. 3 Arten von Iteratoren = VarietiesOfIterators
  17. 3 Eingabeiteratoren = InputIterators
  18. 3 Ausgabeiteratoren = OutputIterators
  19. 3 VorwΣrtsiteratoren = ForwardIterators
  20. 3 Bidirektionale Iteratoren = BidirectionalIterators
  21. 3 Random Access-Iteratoren = RandomAccessIterators
  22. 3 Reverse-Iteratoren = ReverseIterators
  23. 3 Stream-Iteratoren = StreamIterators
  24. 3 Eingabe-Stream-Iteratoren = InputStreamIterators
  25. 3 Ausgabe-Stream-Iteratoren = OutputStreamIterators
  26. 3 Einfⁿgeiteratoren = InsertIterators
  27. 3 Iteratoroperationen = IteratorOperations
  28. 2 Funktionen und PrΣdikate
  29. 3 Funktionen = Functions
  30. 3 PrΣdikate = Predicates
  31. 3 Funktionsobjekte = FunctionObjects
  32. 3 Negatoren und Binder = NegatorsAndBinders
  33. 2 Container-Klassen
  34. 3 ▄berblick ⁿber Container-Klassen = ContainerClassesOverview
  35. 3 Wahl des geeigneten Containers = SelectingAContainer
  36. 3 Aspekte der Speicherverwaltung = MemoryManagementIssues
  37. 3 Container-Typen, die nicht in der Standardbibliothek enthalten sind = ContainerTypesNotFoundInTheStandardLibrary
  38. 2 Vektoren
  39. 3 Die Datenabstraktion Vector = TheVectorDataAbstraction
  40. 3 Vector-Include-Dateien = VectorIncludeFiles
  41. 3 Vektoroperationen = VectorOperations
  42. 3 Deklaration und Initialisierung von Vektoren = DeclarationAndInitializationOfVectors
  43. 3 Typdefinitionen = TypeDefinitions_vectors
  44. 3 Indizieren von Vektoren = SubscriptingAVector
  45. 3 ─ndern der Gr÷▀e und des Umfangs von Vektoren = ExtentAndSizeChangingOperations
  46. 3 Entfernen von Elementen = RemovingElements
  47. 3 Iteration = Iteration
  48. 3 Vektor: Testen auf Inklusion = VectorTestForInclusion
  49. 3 Sortieren und Operationen fⁿr sortierte Vektoren = SortingAndSortedVectorOperations
  50. 3 Nⁿtzliche generische Algorithmen = UsefulGenericAlgorithms
  51. 3 Beispielprogramm: Sieb des Eratosthenes = ExampleProgramSieveOfEratosthenes
  52. 2 Listen
  53. 3 Die Datenabstraktion List = TheListDataAbstraction
  54. 3 List-Include-Dateien = ListIncludeFiles
  55. 3 Listenoperationen = ListOperations
  56. 3 Deklaration und Initialisierung von Listen = DeclarationAndInitializationOfLists
  57. 3 Einsetzen von Elementen in Listen = PlacingElementsIntoAList
  58. 3 Umfangsoperationen = ExtentOperations
  59. 3 Zugriff und Iteration = AccessAndIteration
  60. 3 Liste: Testen auf Inklusion = ListTestForInclusion
  61. 3 Sortieren und Operationen fⁿr sortierte Listen = SortingAndSortedListOperations
  62. 3 Suchoperationen = SearchingOperations
  63. 3 StationΣre Transformationen = InPlaceTransformations_lists
  64. 3 Andere Operationen = OtherOperations
  65. 3 Beispielprogramm: ein Inventarsystem = ExampleProgramAnInventorySystem
  66. 2 Deques
  67. 3 Die Datenabstraktion Deque = DequeDataAbstraction
  68. 3 Deque-Include-Dateien = DequeIncludeFiles
  69. 3 Deque-Operationen = DequeOperations
  70. 3 Beispielprogramm: Wurzelsortierung = ExampleProgramRadixSort
  71. 2 Sets
  72. 3 Die Datenabstraktion Set = TheSetDataAbstraction
  73. 3 Set-Include-Dateien = SetIncludeFiles
  74. 3 Mengenoperationen = SetOperations
  75. 3 Erzeugung und Initialisierung = CreationAndInitialization_sets
  76. 3 Einfⁿgung = Insertion
  77. 3 Entfernen von Elementen aus einen Set = RemovalOfElementsFromASet
  78. 3 Suchen und ZΣhlen = SearchingAndCounting_sets
  79. 3 Andere generische Algorithmen = OtherGenericAlgorithms
  80. 3 Beispielprogramm: Rechtschreibprⁿfung = ExampleProgramASpellingChecker
  81. 3 Die Klasse bit_set = TheClassBit_Set
  82. 2 Maps
  83. 3 Die Datenabstraktion Map = TheMapDataAbstraction
  84. 3 Map-Include-Dateien = MapIncludeFiles
  85. 3 Map- und Multimap-Operationen = MapAndMultimapOperations
  86. 3 Einfⁿgung und Zugriff = InsertionAndAccess
  87. 3 Entfernen von Werten = RemovalOfValues
  88. 3 Elementvergleiche = ElementComparisons
  89. 3 Andere Map-Operationen = OtherMapOperations
  90. 3 Beispielprogramme
  91. 4 Beispielprogramme = ExamplePrograms
  92. 4 Beispielprogramm: eine Telefondatenbank = ExampleProgramATelephoneDatabase
  93. 4 Beispielprogramm: Graphs = ExampleProgramGraphs
  94. 4 Beispielprogramm: eine Konkordanz = ExampleProgramAConcordance
  95. 2 Stacks und Queues
  96. 3 ▄berblick ⁿber Stack und Queue = StackAndQueueOverview
  97. 3 Die Datenabstraktion Stack = TheStackDataAbstraction
  98. 3 Beispielprogramm: ein RPN-Taschenrechner = ExampleProgramARPNCalculator
  99. 3 Queues
  100. 4 Die Datenabstraktion Queue = TheQueueDataAbstraction
  101. 4 Beispielprogramm: Simulation eines Bankschalters = ExampleProgramBankTellerSimulation
  102. 3 Priority Queues
  103. 4 Die Datenabstraktion Priority Queue = ThePriorityQueueDataAbstraction
  104. 4 Die Priority Queue-Operationen = ThePriorityQueueOperations
  105. 4 Anwendung: Ereignisgesteuerte Simulation = ApplicationEventDrivenSimulation
  106. 4 Eine EiscafΘ-Simulation = AnIceCreamStoreSimulation
  107. 2 Generische Algorithmen
  108. 3 Generische Algorithmen: ▄berblick = GenericAlgorithmsOverview
  109. 3 Initialisierungsalgorithmen = InitializationAlgorithms
  110. 3 Fⁿllen einer Sequenz mit einem Initialwert = FillASequenceWithAnInitialValue
  111. 3 Kopieren einer Sequenz in eine andere Sequenz = CopyOneSequenceOntoAnotherSequence
  112. 3 Initialisieren einer Sequenz mit generierten Werten = InitializeASequenceWithGeneratedValues
  113. 3 Austauschen von Werten zwischen zwei parallelen Bereichen = SwapValuesFromTwoParallelRanges
  114. 3 Suchen eines Elements, das einer Bedingung genⁿgt = FindAnElementSatisfyingACondition
  115. 3 Suchen aufeinanderfolgender, doppelter Elemente = FindConsecutiveDuplicateElements
  116. 3 Suchen einer Untersequenz innerhalb einer Sequenz = FindASubsequenceWithinASequence
  117. 3 Suchen des gr÷▀ten oder kleinsten Elements = LocateMaximumOrMinimumElement
  118. 3 Suchen der ersten nicht ⁿbereinstimmenden Elemente in parallelen Sequenzen = LocateTheFirstMismatchedElementsInParallelSequences
  119. 3 Umkehren der Elemente in einer Sequenz = ReverseElementsInASequence
  120. 3 Ersetzen bestimmter Elemente durch einen festen Wert = ReplaceCertainElementsWithFixedValue
  121. 3 Rotieren von Elementen um einen Mittelpunkt = RotateElementsAroundAMidpoint
  122. 3 Aufteilen einer Sequenz in zwei Gruppen = PartitionASequenceIntoTwoGroups
  123. 3 Erzeugen einer Permutationenfolge = GeneratePermutationsInSequence
  124. 3 Zusammenfⁿhren zweier benachbarten Sequenzen in einer Sequenz = MergeTwoAdjacentSequencesIntoOne
  125. 3 Zufallsanordnung der Elemente in einer Sequenz = RandomlyRearrangeElementsInASequence
  126. 3 Entfernungsalgorithmen
  127. 4 Entfernungsalgorithmen = RemovalAlgorithms
  128. 4 Entfernen unerwⁿnschter Elemente = RemoveUnwantedElements
  129. 4 Entfernen von Gruppen gleicher Werte = RemoveRunsOfSimilarValues
  130. 3 Algorithmen, die zu einem skalaren Ergebnis fⁿhren
  131. 4 Algorithmen, die zu einem skalaren Ergebnis fⁿhren = AlgorithmsThatProduceAScalarResult
  132. 4 ZΣhlen der Elemente, die einer Bedingung genⁿgen = CountTheNumberOfElementsThatSatisfyACondition
  133. 4 Reduzieren der Sequenz auf einen Einzelwert = ReduceSequenceToASingleValue
  134. 4 Generalisiertes inneres Produkt = GeneralizedInnerProduct
  135. 4 Testen von zwei Sequenzen auf paarweise Gleichheit = TestTwoSequencesForPairwiseEquality
  136. 4 Lexikalischer Vergleich = LexicalComparison
  137. 3 Sequenzerzeugende Algorithmen
  138. 4 Sequenzerzeugende Algorithmen = SequenceGeneratingAlgorithms
  139. 4 Umwandeln von einer oder zwei Sequenzen = TransformOneOrTwoSequences
  140. 4 Teilsummen = PartialSums
  141. 4 Benachbarte Differenzen = AdjacentDifferences
  142. 3 Verschiedene Algorithmen
  143. 4 Verschiedene Algorithmen = MiscellaneousAlgorithms
  144. 4 Anwenden einer Funktion auf alle Elemente in einer Kollektion = ApplyAFunctionToAllElementsInACollection
  145. 4 Algorithmen fⁿr geordnete Kollektionen: ▄berblick = OrderedCollectionAlgorithmsOverview
  146. 3 Algorithmus-Include-Dateien
  147. 4 Algorithmus-Include-Dateien = AlgorithmIncludeFiles
  148. 3 Sortieralgorithmen
  149. 4 Sortieralgorithmen = SortingAlgorithms
  150. 4 Teilsortierung = PartialSort
  151. 4 Ntes Element = NthElement
  152. 4 BinΣre Suche = BinarySearch
  153. 4 Zusammenfⁿhren geordneter Sequenzen = MergeOrderedSequences
  154. 2 Heap-Operationen
  155. 3 Heap-Operationen = HeapOperations
  156. 2 Exception-Behandlung
  157. 3 Exception-Behandlung: ▄berblick = ExceptionHandlingOverview
  158. 3 Die Hierarchie der Standard-Exception = TheStandardExceptionHierarchy
  159. 3 Verwendung von Exceptions = UsingExceptions
  160. 3 Beispielprogramm: Exception-Behandlung = ExampleProgramExceptionHandling
  161. 2 auto_ptr
  162. 3 auto_ptr: ▄berblick = Auto_ptrOverview
  163. 3 Erzeugen und Verwenden von Autozeigern = CreatingAndUsingAutoPointers
  164. 3 Beispielprogramm: auto_ptr = ExampleProgramAuto_ptr
  165. 2 Complex
  166. 3 Complex: ▄berblick = ComplexOverview
  167. 3 Erzeugen und Verwenden komplexer Zahlen = CreatingAndUsingComplexNumbers
  168. 3 Header-Dateien = HeaderFiles
  169. 3 Deklarieren komplexer Zahlen = DeclaringComplexNumbers
  170. 3 Zugriff auf komplexe Zahlenwerte = AccessingComplexNumberValues
  171. 3 Arithmetische Operationen = ArithmeticOperations
  172. 3 Vergleichen komplexer Werte = ComparingComplexValues
  173. 3 Stream-Eingabe und -Ausgabe = StreamInputAndOutput
  174. 3 Normal- und Absolutwert = NormAndAbsoluteValue
  175. 3 Trigonometrische Funktionen = TrigonometricFunctions
  176. 3 Transzendente Funktionen = TranscendentalFunctions
  177. 3 Beispielprogramm: Wurzeln eines Polynoms = ExampleProgramRootsOfAPolynomial
  178. 2 Strings
  179. 3 Die Abstraktion String = TheStringAbstraction
  180. 3 String-Include-Dateien = StringIncludeFiles
  181. 3 String-Operationen = StringOperations
  182. 3 Deklarieren von String-Variablen = DeclaringStringVariables
  183. 3 Setzen von Gr÷▀e und KapazitΣt = ResettingSizeAndCapacity
  184. 3 Zuweisen, AnhΣngen und Vertauschen = AssignmentAppendAndSwap
  185. 3 Zeichenzugriff = CharacterAccess
  186. 3 Einfⁿgen, Entfernen und Ersetzen = InsertionRemovalAndReplacement
  187. 3 Kopieren und Substring = CopyAndSubstring
  188. 3 String-Vergleiche = StringComparisons
  189. 3 Beispielfunktion: Aufteilen einer Zeile in W÷rter = ExampleFunctionSplitALineIntoWords
  190. 2 Numerische Grenzen
  191. 3 Numerische Grenzen: ▄berblick = NumericLimitsOverview
  192. 3 Grundlegende Datentypen = FundamentalDataTypes
  193. 3 Elemente von numeric_limit = NumericLimitMembers
  194. 3 Elemente, die allen Typen gemeinsam sind = MembersCommonToAllTypes
  195. 3 Spezifische Elemente fⁿr Gleitkommawerte = MembersSpecificToFloatingPointValues
  196.